package cn.superchart.module.rolemenu.service;

import cn.superchart.common.base.BaseService;
import cn.superchart.module.rolemenu.param.*;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author 
 * @since 2024-12-09
 */
public interface RoleMenuService extends  BaseService {


 void add(RoleMenuAddParam roleMenuAddParam);


 void edit(RoleMenuEditParam roleMenuEditParam);


 RoleMenuDetailParam detail(String id);


 Page<RoleMenuDetailParam> page(RoleMenuPageParam roleMenuPageParam);


 void removeByRoleId(String roleId);
}
